Business

Johnny Depp booked out an entire 300-seater Indian restaurant on his UK tour and..